java.lang
Class Byte[]
| Method Summary | 
| void | eachByte(Closure closure)Traverse through each byte of this Byte array.
 | 
| Writable | encodeBase64(boolean chunked)Produce a Writable object which writes the Base64 encoding of the byte array.
 | 
| Writable | encodeBase64()Produce a Writable object which writes the Base64 encoding of the byte array.
 | 
| Writable | encodeHex()Produces a Writable that writes the hex encoding of the Byte[].
 | 
 
eachByte
public void eachByte(Closure closure)
-  
- Traverse through each byte of this Byte array. Alias for each.
- Parameters:
- closure-  a closure.
- Since:
- 1.5.5
- See:
- Object#each.
encodeBase64
public Writable encodeBase64(boolean chunked)
-  
- Produce a Writable object which writes the Base64 encoding of the byte array.
Calling toString() on the result returns the encoding as a String. For more
information on Base64 encoding and chunking see RFC 4648.
- Parameters:
- chunked-  whether or not the Base64 encoded data should be MIME chunked.
- Returns:
- object which will write the Base64 encoding of the byte array
- Since:
- 1.5.1
encodeBase64
public Writable encodeBase64()
-  
- Produce a Writable object which writes the Base64 encoding of the byte array.
Calling toString() on the result returns the encoding as a String. For more
information on Base64 encoding and chunking see RFC 4648.
- Returns:
- object which will write the Base64 encoding of the byte array
- Since:
- 1.0
encodeHex
public Writable encodeHex()
-  
- Produces a Writable that writes the hex encoding of the Byte[]. Calling
toString() on this Writable returns the hex encoding as a String. The hex
encoding includes two characters for each byte and all letters are lower case.
- Returns:
- object which will write the hex encoding of the byte array
- See:
- Integer#toHexString(int).